import request from '@/utils/request'

/**
 * 获取角色列表
 */

export function getRoleList(pageInfo){
    return request({
        url:'/sys/role',
        params:pageInfo
    })
}

/**
 * @param{*} id 要删除的角色id
 */

export function delRole(id) {
    return request({
        url: `/sys/role/${id}`,
        method:'delete',
        
    })
}

/**
 * 添加角色
 * @param {*} data 要添加的角色数据
 */
export function addRole(data) {

    return request({
        url:`/sys/role`,
        method: 'post',
        data
    })
}

/**
 * 修改角色
 * @param {*} data 要修改的角色数据
 */
export function editRole(data) {

    return request({
        url: `/sys/role/${data.id}`,
        method: 'put',
        data
    })
}





/**
 * 根据id获取角色详情
 * @param {*} id 要查询的角色id
 */
export function getRoleDetail(id) {

    return request({
        url: `/sys/role/${id}`,
    })
}

/**
 * 根据id获取企业详情
 * @param {*} id 要查询的企业id
 */
export function getCompanyDetail(id) {

    return request({
        url: `/company/${id}`,
    })
}
